/* smartclass/pages/homepage/homepage.wxss */
view {
  margin: 0;
  padding: 0;
}

.bedtime {
  text-align: center;
  margin-top: 20rpx;
  background-color: #fff;
  padding: 39rpx 52rpx 62rpx 51rpx;

  image {
    width: 24rpx;
    height: 24rpx;
    margin-right: 9rpx;
  }

  .cb3 {
    margin-top: 15rpx;
  }

  .bedtime_list {
    width: 230rpx;
    border-right: 1rpx dashed rgb(204, 204, 204);
    border-left: 1rpx dashed rgb(204, 204, 204);
  }
}

.bedtime_title {
  position: relative;
  text-align: left;
  margin-bottom: 61rpx;
}

.bedtime_title::after {
  content: "";
  position: absolute;
  width: 8rpx;
  height: 28rpx;
  left: -20rpx;
  background-color: rgb(83, 137, 254);
  top: 50%;
  margin-top: -14rpx;
}
.chart {
  background-color: #fff;
  margin-top: 20rpx;
  padding: 39rpx 52rpx;
}
.statistical {
  position: relative;
  margin-top: 20rpx;
  background-color: #fff;
  padding: 39rpx 29rpx;

  .bedtime_title {
    margin-left: 22rpx;
  }
}